﻿using System;
using Noea.TogSim.Model.Interfaces;

namespace Noea.TogSim.Model.Signal.States
{
    public class SignalState : ISignalState
    {
        #region ISignalState Members

        private int _id;
        private string _desc;

        public SignalState(int id, string desc)
        {
            _id = id;
            _desc = desc;
        }

        public int Value { get { return _id; } }
        public string Description { get { return _desc; } set { _desc = value; } }

        #endregion
    }
}
